package com.yoda.vo;


import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
import java.util.Map;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class)
public class DictsVo {

    @ApiModelProperty("interface_type")
    private Map interfaceType;

    @ApiModelProperty("order_type")
    private Map orderType;

    @ApiModelProperty("report_type")
    private Map reportType;

    @ApiModelProperty("table_type")
    private Map tableType;

    @ApiModelProperty("theme")
    private Map theme;

}
